an insectivorous bird - Allemand Anglais Dictionnaire